package com.peanut.bosskg.entity.invoice;


import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

import java.io.Serializable;

/**
 * 申请开票响应结果实体
 *
 * @Author :  peanut
 * @Created : 2020/11/23 下午11:13
 */
@Data
public class ApplyInvoiceResponseDTO implements Serializable {

    private static final long serialVersionUID = -1L;
    /**--------- 以下为必填—————————————**/
    /**
     * 开票申请号，根据开票申请号查询发票信息
     **/
    @JsonSerialize(using = ToStringSerializer.class)
    private Long invoiceApplyNo;
    /**
     * 落地服务公司ID
     **/
    @JsonSerialize(using = ToStringSerializer.class)
    private Long providerId;
    /**
     * 发票类型Id
     **/
    @JsonSerialize(using = ToStringSerializer.class)
    private Long invoiceTypeId;
    /**
     * 申请开票金额（单位：分）
     **/
    @JsonSerialize(using = ToStringSerializer.class)
    private Long amt;
    /**---------以下为非必填—————————————**/
    /**
     * 申请开票备注
     **/
    private String invoiceMemo;
    /**
     * 快递收件人员默认是系统中录入
     **/
    private String contact;
    /**
     * 快递电话默认是系统中录入
     **/
    private String mobile;
    /**
     * 快递地址默认是系统中录入
     **/
    private String postAddress;
}
